<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="https://unpkg.com/axios/dist/axios.min.js"></script>
</head>
<body>
    <h1>axios请求方法别名</h1>
    <button id="btn">发送请求</button>
    
    <script>
        /*
            创建一个axios实例，并配置这个实例
        */ 
    //  const deced因为最后还要接受返回的这个实例
        const deced = axios.create({
        //  配置基础路径  URL都是大写
            baseURL: '/',
            // 配置超时间
            timeout: 10000,
        //    配置请求头
            headers: {token: 'we.qw.eqw'}
        })
    // //  给他设置一个拦截器
    // deced.interceptors.request.use((config)=>{
    //         console.log(111);
    // 把结果返应出去
    //     return config
    // })
  //   请求一个按钮
      const oBtn=document.getElementById("btn");
       oBtn.onclick=async function (){
           const result=await deced.get("/user",{
            // 给他传一个配置
            params:{
                userId:"001"
            }
           })
           console.log(result,"result");
        }
    </script>
</body>
</html>